InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
PointSelector Class Reference

#include <PathTypes.h>

Public Types

typedef base_type data_type
 

Public Member Functions

 PointSelector (int32 path, int32 point, PathPointIndex flags=kAnchorPt, ClassID adornmentClass=kInvalidClass)
 
int32 PathIndex () const
 
void PathIndex (int32 pathIndex)
 
int32 PointIndex () const
 
void PointIndex (int32 pointIndex)
 
PathPointIndex Selector () const
 
void Selector (PathPointIndex selector)
 
ClassID AdornmentClass () const
 
void AdornmentClass (ClassID adornmentClass)
 
bool16 operator== (const PointSelector &other) const
 
bool16 operator!= (const PointSelector &other) const
 
bool16 operator< (const PointSelector &other) const
 
void ReadWrite (IPMStream *s)
 

Detailed Description

Specifies a selected point

Member Function Documentation

ClassID PointSelector::AdornmentClass () const
inline

Get the adornment class

void PointSelector::AdornmentClass (ClassID adornmentClass)
inline

Set the adornment class

int32 PointSelector::PathIndex () const
inline

Get the path index

void PointSelector::PathIndex (int32 pathIndex)
inline

Set the path index

int32 PointSelector::PointIndex () const
inline

Get the point index

void PointSelector::PointIndex (int32 pointIndex)
inline

Set the point index

PathPointIndex PointSelector::Selector () const
inline

Get the selector

void PointSelector::Selector (PathPointIndex selector)
inline

Set the selector