Three pillars of SolidWorks API usage
1. Basic programming (e.g., VBA)
2. Understanding the SolidWorks API Help
3. Understanding the SolidWorks API Object Model


Three things you do while programming
1. Declaring variables
2. Assigning values to variables
3. Using those variables


API call = function = (method / property) = members


parameter = argument


object = interface = pointer


<interface name>::<member name>
Example - IModelDoc2::ForceRebuild3